home *** CD-ROM | disk | FTP | other *** search
/ PC World 2006 July & August / PCWorld_2006-07-08_cd.bin / komunikace / apache / apache_2[1].2.2-win32-x86-no_ssl.msi / Data1.cab / _893A6A4020E220F9B2BEE453B97AB1AD < prev    next >
Extensible Markup Language  |  2006-01-15  |  19KB  |  369 lines

  1. <?xml version="1.0" encoding="EUC-JP"?>
  2. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
  3. <html xmlns="http://www.w3.org/1999/xhtml" lang="ja" xml:lang="ja"><head><!--
  4.         XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
  5.               This file is generated from xml source: DO NOT EDIT
  6.         XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
  7.       -->
  8. <title>mod_ext_filter - Apache HTTP Ñ╡í╝Ñ╨</title>
  9. <link href="../style/css/manual.css" rel="stylesheet" media="all" type="text/css" title="Main stylesheet" />
  10. <link href="../style/css/manual-loose-100pc.css" rel="alternate stylesheet" media="all" type="text/css" title="No Sidebar - Default font size" />
  11. <link href="../style/css/manual-print.css" rel="stylesheet" media="print" type="text/css" />
  12. <link href="../images/favicon.ico" rel="shortcut icon" /></head>
  13. <body>
  14. <div id="page-header">
  15. <p class="menu"><a href="../mod/">ÑΓÑ╕Ñσí╝Ñδ</a> | <a href="../mod/directives.html">Ñ╟ÑúÑ∞Ñ»Ñ╞ÑúÑ╓</a> | <a href="../faq/">FAQ</a> | <a href="../glossary.html">═╤╕∞</a> | <a href="../sitemap.html">Ñ╡ÑñÑ╚Ñ▐Ñ├Ñ╫</a></p>
  16. <p class="apache">Apache HTTP Ñ╡í╝Ñ╨ Ñ╨í╝Ñ╕ÑτÑ≤ 2.2</p>
  17. <img alt="" src="../images/feather.gif" /></div>
  18. <div class="up"><a href="./"><img title="<-" alt="<-" src="../images/left.gif" /></a></div>
  19. <div id="path">
  20. <a href="http://www.apache.org/">Apache</a> > <a href="http://httpd.apache.org/">HTTP Ñ╡í╝Ñ╨</a> > <a href="http://httpd.apache.org/docs/">Ñ╔Ñ¡ÑσÑßÑ≤Ñ╞í╝Ñ╖ÑτÑ≤</a> > <a href="../">Ñ╨í╝Ñ╕ÑτÑ≤ 2.2</a> > <a href="./">ÑΓÑ╕Ñσí╝Ñδ</a></div>
  21. <div id="page-content">
  22. <div id="preamble"><h1>Apache ÑΓÑ╕Ñσí╝Ñδ mod_ext_filter</h1>
  23. <div class="toplang">
  24. <p><span>Available Languages: </span><a href="../en/mod/mod_ext_filter.html" hreflang="en" rel="alternate" title="English"> en </a> |
  25. <a href="../ja/mod/mod_ext_filter.html" title="Japanese"> ja </a> |
  26. <a href="../ko/mod/mod_ext_filter.html" hreflang="ko" rel="alternate" title="Korean"> ko </a></p>
  27. </div>
  28. <div class="outofdate">This translation may be out of date. Check the
  29.             English version for recent changes.</div>
  30. <table class="module"><tr><th><a href="module-dict.html#Description">└Γ╠└:</a></th><td>Ñ∞Ñ╣Ñ▌Ñ≤Ñ╣ñ╬Ñ▄Ñ╟Ñúñ≥Ñ»ÑΘÑñÑóÑ≤Ñ╚ñ╦┴≈ñδ┴░ñ╦│░╔⌠Ñ╫ÑφÑ░ÑΘÑαñ╟╜Φ═²ñ╣ñδ</td></tr>
  31. <tr><th><a href="module-dict.html#Status">Ñ╣Ñ╞í╝Ñ┐Ñ╣:</a></th><td>Extension</td></tr>
  32. <tr><th><a href="module-dict.html#ModuleIdentifier">ÑΓÑ╕Ñσí╝Ñδ╝▒╩╠╗╥:</a></th><td>ext_filter_module</td></tr>
  33. <tr><th><a href="module-dict.html#SourceFile">Ñ╜í╝Ñ╣Ñ╒ÑíÑñÑδ:</a></th><td>mod_ext_filter.c</td></tr></table>
  34. <h3>│╡═╫</h3>
  35.  
  36.     <p><code class="module"><a href="../mod/mod_ext_filter.html">mod_ext_filter</a></code> ñ╟ñ╧ <a href="../filter.html">Ñ╒ÑúÑδÑ┐</a>
  37.     ñ╬┤╖ñ∞┐╞ñ╖ñ≤ñ└├▒╜πñ╩Ñ╫ÑφÑ░ÑΘÑ▀Ñ≤Ñ░ÑΓÑ╟Ñδñ¼─≤╢íñ╡ñ∞ñ▐ñ╣íúñ│ñ╬ÑΓÑ╕Ñσí╝Ñδñ≥
  38.     ╗╚ñ¿ñ╨íó╔╕╜α╞■╬╧ñ½ñΘ╞╔ñ▀╣■ñ≤ñ╟íó╔╕╜α╜╨╬╧ñ╦╜±ñ¡╜╨ñ╣Ñ╫ÑφÑ░ÑΘÑα
  39.     (ñ╣ñ╩ñ∩ñ┴ Unix ╖┴╝░ñ╬Ñ╒ÑúÑδÑ┐Ñ│Ñ▐Ñ≤Ñ╔) ñ≥ Apache ñ╬Ñ╒ÑúÑδÑ┐ñ╦ñ╣ñδñ│ñ╚ñ¼
  40.     ñ╟ñ¡ñ▐ñ╣íúñ│ñ╬Ñ╒ÑúÑδÑ┐ñ╬╡í╣╜ñ╧íóApache API ╕■ñ▒ñ╦╜±ñ½ñ∞ñ┐ Apache
  41.     Ñ╡í╝Ñ╨Ñ╫ÑφÑ╗Ñ╣╞Γñ╟╝┬╣╘ñ╡ñ∞ñδ└∞═╤ñ╬Ñ╒ÑúÑδÑ┐ñΦñΩñΓñ║ñ├ñ╚├┘ñññ╟ñ╣ñ¼íó
  42.     ░╩▓╝ñ╬ñΦñªñ╩═°┼└ñΓñóñΩñ▐ñ╣íú</p>
  43.  
  44.     <ul>
  45.       <li>ñ║ñ├ñ╚Ñ╖Ñ≤Ñ╫Ñδñ╩Ñ╫ÑφÑ░ÑΘÑ▀Ñ≤Ñ░ÑΓÑ╟Ñδ</li>
  46.  
  47.       <li>Ñ╫ÑφÑ░ÑΘÑαñ¼╔╕╜α╞■╬╧ñ½ñΘ╞╔ñ≤ñ╟╔╕╜α╜╨╬╧ñ╦╜±ñ»ñΓñ╬ñ╟ñóñδ╕┬ñΩíó
  48.       ñ╔ñ≤ñ╩Ñ╫ÑφÑ░ÑΘÑα╕└╕∞ñΣÑ╣Ñ»ÑΩÑ╫Ñ╚╕└╕∞ñ╟ñΓ╗╚ñªñ│ñ╚ñ¼ñ╟ñ¡ñδ</li>
  49.  
  50.       <li>┤√┬╕ñ╬Ñ╫ÑφÑ░ÑΘÑαñ≥╩╤╣╣ñ╣ñδñ│ñ╚ñ╩ñ» Apache ñ╬Ñ╒ÑúÑδÑ┐ñ╚ñ╖ñ╞
  51.       ╗╚ñªñ│ñ╚ñ¼ñ╟ñ¡ñδ</li>
  52.     </ul>
  53.  
  54.     <p>└¡╟╜ñ╬╠Σ┬Ωñ╦ñΦñΩ╝┬▒┐═╤ñ╦┼¼ñ╡ñ╩ñññ╚ñ╖ñ╞ñΓíóÑ╒ÑúÑδÑ┐ñ╬Ñ╫ÑφÑ╚Ñ┐ÑñÑ╫═╤ñ╬
  55.     ┤─╢¡ñ╚ñ╖ñ╞ñ╧ <code class="module"><a href="../mod/mod_ext_filter.html">mod_ext_filter</a></code> ñ╧╗╚ñ¿ñ▐ñ╣íú</p>
  56.  
  57. </div>
  58. <div id="quickview"><h3 class="directives">Ñ╟ÑúÑ∞Ñ»Ñ╞ÑúÑ╓</h3>
  59. <ul id="toc">
  60. <li><img alt="" src="../images/down.gif" /> <a href="#extfilterdefine">ExtFilterDefine</a></li>
  61. <li><img alt="" src="../images/down.gif" /> <a href="#extfilteroptions">ExtFilterOptions</a></li>
  62. </ul>
  63. <h3>Ñ╚Ñ╘Ñ├Ñ»</h3>
  64. <ul id="topics">
  65. <li><img alt="" src="../images/down.gif" /> <a href="#examples">╬π</a></li>
  66. </ul><h3>╗▓╛╚</h3>
  67. <ul class="seealso">
  68. <li><a href="../filter.html">Ñ╒ÑúÑδÑ┐</a></li>
  69. </ul></div>
  70. <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
  71. <div class="section">
  72. <h2><a name="examples" id="examples">╬π</a></h2>
  73.  
  74.     <h3>┬╛ñ╬Ñ┐ÑñÑ╫ñ╬Ñ∞Ñ╣Ñ▌Ñ≤Ñ╣ñ½ñΘ HTML ñ≥└╕└«ñ╣ñδ</h3>
  75.       <div class="example"><p><code>
  76.         # mod_ext_filter directive to define a filter<br />
  77.         # to HTML-ize text/c files using the external<br />
  78.         # program /usr/bin/enscript, with the type of<br />
  79.         # the result set to text/html<br />
  80.         ExtFilterDefine c-to-html mode=output \<br />
  81.         <span class="indent">
  82.           intype=text/c outtype=text/html \<br />
  83.           cmd="/usr/bin/enscript --color -W html -Ec -o - -"<br />
  84.         </span>
  85.         <br />
  86.         <Directory "/export/home/trawick/apacheinst/htdocs/c"><br />
  87.         <span class="indent">
  88.           # core directive to cause the new filter to<br />
  89.           # be run on output<br />
  90.           SetOutputFilter c-to-html<br />
  91.           <br />
  92.           # mod_mime directive to set the type of .c<br />
  93.           # files to text/c<br />
  94.           AddType text/c .c<br />
  95.           <br />
  96.           # mod_ext_filter directive to set the debug<br />
  97.           # level just high enough to see a log message<br />
  98.           # per request showing the configuration in force<br />
  99.           ExtFilterOptions DebugLevel=1<br />
  100.         </span>
  101.         </Directory>
  102.       </code></p></div>
  103.     
  104.  
  105.     <h3>Ñ│Ñ≤Ñ╞Ñ≤Ñ╚Ñ¿Ñ≤Ñ│í╝Ñ╟ÑúÑ≤Ñ░ñ╬Ñ╒ÑúÑδÑ┐ñ≥╝┬┴⌡ñ╣ñδ</h3>
  106.       <p>├φ: ñ│ñ╬ gzip ñ╬╬πñ╧Ñ╟ÑΓ═╤ñ╟ñ╣íú╝┬═╤┼¬ñ╩╝┬┴⌡ñ╧
  107.       <code class="module"><a href="../mod/mod_deflate.html">mod_deflate</a></code> ñ≥╗▓╛╚ñ╖ñ╞ñ»ñ└ñ╡ññíú</p>
  108.  
  109.       <div class="example"><p><code>
  110.         # mod_ext_filter directive to define the external filter<br />
  111.         ExtFilterDefine gzip mode=output cmd=/bin/gzip<br />
  112.         <br />
  113.         <Location /gzipped><br />
  114.         <span class="indent">
  115.           # core directive to cause the gzip filter to be<br />
  116.           # run on output<br />
  117.           SetOutputFilter gzip<br />
  118.           <br />
  119.           # mod_header directive to add<br />
  120.           # "Content-Encoding: gzip" header field<br />
  121.           Header set Content-Encoding gzip<br />
  122.         </span>
  123.         </Location>
  124.       </code></p></div>
  125.     
  126.  
  127.     <h3>Ñ╡í╝Ñ╨ñ≥├┘ñ»ñ╣ñδ</h3>
  128.       <div class="example"><p><code>
  129.         # mod_ext_filter directive to define a filter<br />
  130.         # which runs everything through cat; cat doesn't<br />
  131.         # modify anything; it just introduces extra pathlength<br />
  132.         # and consumes more resources<br />
  133.         ExtFilterDefine slowdown mode=output cmd=/bin/cat \<br />
  134.         <span class="indent">
  135.           preservescontentlength<br />
  136.         </span>
  137.         <br />
  138.         <Location /><br />
  139.         <span class="indent">
  140.           # core directive to cause the slowdown filter to<br />
  141.           # be run several times on output<br />
  142.           #<br />
  143.           SetOutputFilter slowdown;slowdown;slowdown<br />
  144.         </span>
  145.         </Location>
  146.       </code></p></div>
  147.     
  148.  
  149.     <h3>sed ñ≥╗╚ñ├ñ╞▒■┼·├µñ╬Ñ╞Ñ¡Ñ╣Ñ╚ñ≥├╓┤╣ñ╣ñδ</h3>
  150.       <div class="example"><p><code>
  151.         # mod_ext_filter directive to define a filter which<br />
  152.         # replaces text in the response<br />
  153.         #<br />
  154.         ExtFilterDefine fixtext mode=output intype=text/html \<br />
  155.         <span class="indent">
  156.           cmd="/bin/sed s/verdana/arial/g"<br />
  157.         </span>
  158.         <br />
  159.         <Location /><br />
  160.         <span class="indent">
  161.           # core directive to cause the fixtext filter to<br />
  162.           # be run on output<br />
  163.           SetOutputFilter fixtext<br />
  164.         </span>
  165.         </Location>
  166.       </code></p></div>
  167.     
  168.  
  169.     <h3>╩╠ñ╬Ñ╒ÑúÑδÑ┐ñ╬Ñ╚Ñ∞í╝Ñ╣</h3>
  170.       <div class="example"><p><code>
  171.         # Trace the data read and written by mod_deflate<br />
  172.         # for a particular client (IP 192.168.1.31)<br />
  173.         # experiencing compression problems.<br />
  174.         # This filter will trace what goes into mod_deflate.<br />
  175.         ExtFilterDefine tracebefore \<br />
  176.         <span class="indent">
  177.           cmd="/bin/tracefilter.pl /tmp/tracebefore" \<br />
  178.           EnableEnv=trace_this_client<br />
  179.         </span>
  180.         <br />
  181.         # This filter will trace what goes after mod_deflate.<br />
  182.         # Note that without the ftype parameter, the default<br />
  183.         # filter type of AP_FTYPE_RESOURCE would cause the<br />
  184.         # filter to be placed *before* mod_deflate in the filter<br />
  185.         # chain.  Giving it a numeric value slightly higher than<br />
  186.         # AP_FTYPE_CONTENT_SET will ensure that it is placed<br />
  187.         # after mod_deflate.<br />
  188.         ExtFilterDefine traceafter \<br />
  189.         <span class="indent">
  190.           cmd="/bin/tracefilter.pl /tmp/traceafter" \<br />
  191.           EnableEnv=trace_this_client ftype=21<br />
  192.         </span>
  193.         <br />
  194.         <Directory /usr/local/docs><br />
  195.         <span class="indent">
  196.           SetEnvIf Remote_Addr 192.168.1.31 trace_this_client<br />
  197.           SetOutputFilter tracebefore;deflate;traceafter<br />
  198.         </span>
  199.         </Directory>
  200.       </code></p></div>
  201.  
  202.       <div class="example"><h3>Ñ╟í╝Ñ┐ñ≥Ñ╚Ñ∞í╝Ñ╣ñ╣ñδÑ╒ÑúÑδÑ┐:</h3><p><code>
  203.         #!/usr/local/bin/perl -w<br />
  204.         use strict;<br />
  205.         <br />
  206.         open(SAVE, ">$ARGV[0]")<br />
  207.         <span class="indent">
  208.           or die "can't open $ARGV[0]: $?";<br />
  209.         </span>
  210.         <br />
  211.         while (<STDIN>) {<br />
  212.         <span class="indent">
  213.           print SAVE $_;<br />
  214.           print $_;<br />
  215.         </span>
  216.         }<br />
  217.         <br />
  218.         close(SAVE);
  219.       </code></p></div>
  220.     
  221. </div>
  222. <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
  223. <div class="directive-section"><h2><a name="ExtFilterDefine" id="ExtFilterDefine">ExtFilterDefine</a> <a name="extfilterdefine" id="extfilterdefine">Ñ╟ÑúÑ∞Ñ»Ñ╞ÑúÑ╓</a></h2>
  224. <table class="directive">
  225. <tr><th><a href="directive-dict.html#Description">└Γ╠└:</a></th><td>│░╔⌠Ñ╒ÑúÑδÑ┐ñ≥─Ω╡┴</td></tr>
  226. <tr><th><a href="directive-dict.html#Syntax">╣╜╩╕:</a></th><td><code>ExtFilterDefine <var>filtername</var> <var>parameters</var></code></td></tr>
  227. <tr><th><a href="directive-dict.html#Context">Ñ│Ñ≤Ñ╞Ñ¡Ñ╣Ñ╚:</a></th><td>Ñ╡í╝Ñ╨└▀─ΩÑ╒ÑíÑñÑδ</td></tr>
  228. <tr><th><a href="directive-dict.html#Status">Ñ╣Ñ╞í╝Ñ┐Ñ╣:</a></th><td>Extension</td></tr>
  229. <tr><th><a href="directive-dict.html#Module">ÑΓÑ╕Ñσí╝Ñδ:</a></th><td>mod_ext_filter</td></tr>
  230. </table>
  231.     <p><code class="directive">ExtFilterDefine</code> ñ╧íó╝┬╣╘ñ╣ñδÑ╫ÑφÑ░ÑΘÑαñΣ
  232.     ░·┐⌠ñ╩ñ╔íó│░╔⌠Ñ╒ÑúÑδÑ┐ñ╬╞├└¡ñ≥─Ω╡┴ñ╖ñ▐ñ╣íú</p>
  233.  
  234.     <p><var>filtername</var> ñ╧─Ω╡┴ñ╣ñδÑ╒ÑúÑδÑ┐ñ╬╠╛┴░ñ≥╗╪─Ωñ╖ñ▐ñ╣íú
  235.     ñ│ñ╬╠╛┴░ñ╧╕σñ╟ <code class="directive"><a href="../mod/core.html#setoutputfilter">SetOutputFilter</a></code>
  236.     Ñ╟ÑúÑ∞Ñ»Ñ╞ÑúÑ╓ñ╟╗╪─Ωñ╟ñ¡ñ▐ñ╣íú╠╛┴░ñ╧┼╨╧┐ñ╡ñ∞ñδñ╣ñ┘ñ╞ñ╬Ñ╒ÑúÑδÑ┐ñ╟
  237.     ░∞░╒ñ╟ñ╩ñ»ñ╞ñ╧ñ╩ñΩñ▐ñ╗ñ≤íú<em>╕╜╗■┼└ñ╟ñ╧íóÑ╒ÑúÑδÑ┐ñ╬┼╨╧┐ API ñ½ñΘñ╧
  238.     Ñ¿ÑΘí╝ñ╧╩≤╣≡ñ╡ñ∞ñ▐ñ╗ñ≤íúñ╟ñ╣ñ½ñΘíó╜┼╩úñ╣ñδ╠╛┴░ñ≥╗╚ñ├ñ╞ñ╖ñ▐ñ├ñ┐ñ╚ñ¡ñ╟ñΓ
  239.     Ñµí╝Ñ╢ñ╦ñ╧ñ╜ñ╬ñ│ñ╚ñ╧╩≤╣≡ñ╡ñ∞ñ▐ñ╗ñ≤íú</em></p>
  240.  
  241.     <p>┬│ñ»Ñ╤ÑΘÑßí╝Ñ┐ñ╬╜τ╚╓ñ╧┤╪╖╕╠╡ñ»íóñ╜ñ∞ñΘñ╧╝┬╣╘ñ╣ñδ│░╔⌠Ñ│Ñ▐Ñ≤Ñ╔ñ╚íó
  242.     ┬╛ñ╬╞├└¡ñ≥─Ω╡┴ñ╖ñ▐ñ╣íú<code>cmd=</code> ñ└ñ▒ñ¼╔¼┐▄ñ╬Ñ╤ÑΘÑßí╝Ñ┐ñ╟ñ╣íú
  243.     ╗╪─Ω▓─╟╜ñ╩Ñ╤ÑΘÑßí╝Ñ┐ñ╧:</p>
  244.  
  245.     <dl>
  246.       <dt><code>cmd=<var>cmdline</var></code></dt>
  247.  
  248.       <dd><code>cmd=</code> Ñ¡í╝Ñ∩í╝Ñ╔ñ╧╝┬╣╘ñ╣ñδ│░╔⌠Ñ│Ñ▐Ñ≤Ñ╔ñ≥╗╪─Ωñ╖ñ▐ñ╣íú
  249.       Ñ╫ÑφÑ░ÑΘÑα╠╛ñ╬╕σñ╦░·┐⌠ñ¼ñóñδ╛∞╣τñ╧íóÑ│Ñ▐Ñ≤Ñ╔╣╘ñ╧░·═╤╔Σñ╟░╧ñα
  250.       ╔¼═╫ñ¼ñóñΩñ▐ñ╣ (<em>╬πñ¿ñ╨</em>íó<code>cmd="<var>/bin/mypgm</var>
  251.       <var>arg1</var> <var>arg2</var>"</code> ñ╬ñΦñªñ╦)íúÑ╫ÑφÑ░ÑΘÑαñ╧
  252.       Ñ╖ѺÑδ╖╨═│ñ╟ñ╩ñ»íó─╛└▄╝┬╣╘ñ╡ñ∞ñ▐ñ╣ñ╬ñ╟íó─╠╛∩ñ╬Ñ╖ѺÑδ═╤ñ╬
  253.       Ñ¿Ñ╣Ñ▒í╝Ñ╫ñ╧╔¼═╫ñóñΩñ▐ñ╗ñ≤íúÑ╫ÑφÑ░ÑΘÑαñ╬░·┐⌠ñ╧╢⌡╟≥ñ╟╢Φ└┌ñΘñ∞ñ▐ñ╣íú
  254.       Ñ╫ÑφÑ░ÑΘÑαñ╬░·┐⌠ñ╬░∞╔⌠ñ╚ñ╩ñδ╔¼═╫ñ╬ñóñδ╢⌡╟≥ñ╧Ñ╨Ñ├Ñ»Ñ╣Ñ┌í╝Ñ╣ñ╟Ñ¿Ñ╣Ñ▒í╝Ñ╫
  255.       ñ╟ñ¡ñ▐ñ╣íú░·┐⌠ñ╬░∞╔⌠ñ╦ñ╩ñδÑ╨Ñ├Ñ»Ñ╣ÑΘÑ├Ñ╖Ñσñ╧Ñ╨Ñ├Ñ»Ñ╣ÑΘÑ├Ñ╖Ñσñ╟
  256.       Ñ¿Ñ╣Ñ▒í╝Ñ╫ñ╣ñδ╔¼═╫ñ¼ñóñΩñ▐ñ╣íú╔╕╜αñ╬ CGI ┤─╢¡╩╤┐⌠ñ╦▓├ñ¿ñ╞íó
  257.       ┤─╢¡╩╤┐⌠ DOCUMENT_URI, DOCUMENT_PATH_INFO, and 
  258.       QUERY_STRING_UNESCAPED ñ¼Ñ╫ÑφÑ░ÑΘÑαñ╬ñ┐ñßñ╦└▀─Ωñ╡ñ∞ñ▐ñ╣íú</dd>
  259.  
  260.       <dt><code>mode=<var>mode</var></code></dt>
  261.  
  262.       <dd>▒■┼·ñ≥╜Φ═²ñ╣ñδÑ╒ÑúÑδÑ┐ñ╦ñ╧ <code>mode=output</code> (Ñ╟Ñ╒Ñ⌐ÑδÑ╚)
  263.       ñ≥╗╚ñññ▐ñ╣íúÑΩѻѿÑ╣Ñ╚ñ≥╜Φ═²ñ╣ñδÑ╒ÑúÑδÑ┐ñ╦ñ╧ <code>mode=input</code>
  264.       ñ≥╗╚ñññ▐ñ╣íú<code>mode=input</code> ñ╧ Apache 2.1 ñ½ñΘñ╬┐╖ñ╖ññ╡í╟╜ñ╟ñ╣íú</dd>
  265.  
  266.       <dt><code>intype=<var>imt</var></code></dt>
  267.  
  268.       <dd>ñ│ñ╬Ñ╤ÑΘÑßí╝Ñ┐ñ╧Ñ╒ÑúÑδÑ┐ñ╡ñ∞ñδñ┘ñ¡Ñ╔Ñ¡ÑσÑßÑ≤Ñ╚ñ╬
  269.       ÑñÑ≤Ñ┐í╝Ñ═Ñ├Ñ╚ÑßÑ╟ÑúÑóÑ┐ÑñÑ╫ (<em>ñ╣ñ╩ñ∩ñ┴</em>íóMIME Ñ┐ÑñÑ╫) ñ≥
  270.       ╗╪─Ωñ╖ñ▐ñ╣íúÑ╟Ñ╒Ñ⌐ÑδÑ╚ñ╟ñ╧ñ╣ñ┘ñ╞ñ╬Ñ╔Ñ¡ÑσÑßÑ≤Ñ╚ñ¼Ñ╒ÑúÑδÑ┐ñ╡ñ∞ñ▐ñ╣íú
  271.       <code>intype=</code> ñ¼╗╪─Ωñ╡ñ∞ñ╞ñññ∞ñ╨íóÑ╒ÑúÑδÑ┐ñ╧╗╪─Ωñ╡ñ∞ñ╞ñññ╩ññ
  272.       Ñ╔Ñ¡ÑσÑßÑ≤Ñ╚ñ╦ñ╧┼¼═╤ñ╡ñ∞ñ╩ñ»ñ╩ñΩñ▐ñ╣íú</dd>
  273.  
  274.       <dt><code>outtype=<var>imt</var></code></dt>
  275.  
  276.       <dd>ñ│ñ╬Ñ╤ÑΘÑßí╝Ñ┐ñ╧Ñ╒ÑúÑδÑ┐ñ╡ñ∞ñ┐Ñ╔Ñ¡ÑσÑßÑ≤Ñ╚ñ╬
  277.       ÑñÑ≤Ñ┐í╝Ñ═Ñ├Ñ╚ÑßÑ╟ÑúÑóÑ┐ÑñÑ╫ (<em>ñ╣ñ╩ñ∩ñ┴</em>íóMIME Ñ┐ÑñÑ╫) ñ≥
  278.       ╗╪─Ωñ╖ñ▐ñ╣íúÑ╒ÑúÑδÑ┐╞░║εñ╦ñ╚ñΓñ╩ñ├ñ╞ÑñÑ≤Ñ┐í╝Ñ═Ñ├Ñ╚ÑßÑ╟ÑúÑóÑ┐ÑñÑ╫ñ¼
  279.       ╩╤ñ∩ñδ╛∞╣τñ╦═¡═╤ñ╟ñ╣íúÑ╟Ñ╒Ñ⌐ÑδÑ╚ñ╟ñ╧ÑñÑ≤Ñ┐í╝Ñ═Ñ├Ñ╚ÑßÑ╟ÑúÑóÑ┐ÑñÑ╫ñ╧
  280.       ╩╤╣╣ñ╡ñ∞ñ▐ñ╗ñ≤íú</dd>
  281.  
  282.       <dt><code>PreservesContentLength</code></dt>
  283.  
  284.       <dd><code>PreservesContentLength</code> Ñ¡í╝Ñ∩í╝Ñ╔ñ╧Ñ╒ÑúÑδÑ┐ñ¼
  285.       content length <span class="transnote">(<em>╠⌡├φ:</em> Ñ│Ñ≤Ñ╞Ñ≤Ñ╚ñ╬─╣ñ╡)</span>
  286.       ñ≥╩╤╣╣ñ╖ñ╩ñññ╚ñññªñ│ñ╚ñ≥╗╪─Ωñ╖ñ▐ñ╣íúñ█ñ╚ñ≤ñ╔ñ╬Ñ╒ÑúÑδÑ┐ñ╧
  287.       content length ñ≥╩╤╣╣ñ╣ñδñ┐ñßíóñ│ñ∞ñ╧Ñ╟Ñ╒Ñ⌐ÑδÑ╚ñ╟ñ╧ñóñΩñ▐ñ╗ñ≤íú
  288.       Ñ╒ÑúÑδÑ┐ñ¼─╣ñ╡ñ≥╩╤ñ¿ñ╩ñññ╚ñ¡ñ╧íóñ│ñ╬Ñ¡í╝Ñ∩í╝Ñ╔ñ≥╗╪─Ωñ╣ñδñ╚
  289.       ñΦñññ╟ñ╖ñτñªíú</dd>
  290.  
  291.       <dt><code>ftype=<var>filtertype</var></code></dt>
  292.  
  293.       <dd>ñ│ñ╬Ñ╤ÑΘÑßí╝Ñ┐ñ╧Ñ╒ÑúÑδÑ┐ñ¼┼╨╧┐ñ╡ñ∞ñδñ┘ñ¡Ñ╒ÑúÑδÑ┐Ñ┐ÑñÑ╫ñ╬
  294.       ┐⌠├═ñ≥╗╪─Ωñ╖ñ▐ñ╣íúñ█ñ╚ñ≤ñ╔ñ╬╛∞╣τñ╧íóÑ╟Ñ╒Ñ⌐ÑδÑ╚ñ╬ AP_FTYPE_RESOURCE ñ╟
  295.       ╜╜╩¼ñ╟ñ╣íúÑ╒ÑúÑδÑ┐ñ¼Ñ╒ÑúÑδÑ┐Ñ┴Ѻí╝Ñ≤ñ╬╩╠ñ╬╛∞╜Ωñ╟╞░║εñ╣ñδ╔¼═╫ñ¼ñóñδ
  296.       ╛∞╣τñ╧íóñ│ñ╬Ñ╤ÑΘÑßí╝Ñ┐ñ≥╗╪─Ωñ╣ñδ╔¼═╫ñ¼ñóñΩñ▐ñ╣íú╗╪─Ω▓─╟╜ñ╩├═ñ╧
  297.       util_filter.h ñ╬ AP_FTYPE_foo ─Ω╡┴ñ≥╗▓╛╚ñ╖ñ╞ñ»ñ└ñ╡ññíú</dd>
  298.  
  299.       <dt><code>disableenv=<var>env</var></code></dt>
  300.  
  301.       <dd>└▀─Ωñ╡ñ∞ñ╞ñññ┐╛∞╣τñ╦Ñ╒ÑúÑδÑ┐ñ≥╠╡╕·ñ╦ñ╣ñδñ┐ñßñ╬┤─╢¡╩╤┐⌠ñ≥
  302.       ╗╪─Ωñ╖ñ▐ñ╣íú</dd>
  303.  
  304.       <dt><code>enableenv=<var>env</var></code></dt>
  305.  
  306.       <dd>ñ│ñ╬Ñ╤ÑΘÑßí╝Ñ┐ñ╧Ñ╒ÑúÑδÑ┐ñ¼═¡╕·ñ╦ñ╩ñδñ┐ñßñ╦└▀─Ωñ╡ñ∞ñ╞ñññ╩ñ▒ñ∞ñ╨
  307.       ñ╩ñΘñ╩ññ┤─╢¡╩╤┐⌠ñ≥╗╪─Ωñ╖ñ▐ñ╣íú</dd>
  308.     </dl>
  309.  
  310. </div>
  311. <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
  312. <div class="directive-section"><h2><a name="ExtFilterOptions" id="ExtFilterOptions">ExtFilterOptions</a> <a name="extfilteroptions" id="extfilteroptions">Ñ╟ÑúÑ∞Ñ»Ñ╞ÑúÑ╓</a></h2>
  313. <table class="directive">
  314. <tr><th><a href="directive-dict.html#Description">└Γ╠└:</a></th><td><code class="module"><a href="../mod/mod_ext_filter.html">mod_ext_filter</a></code> ñ╬ѬÑ╫Ñ╖ÑτÑ≤ñ≥└▀─Ω</td></tr>
  315. <tr><th><a href="directive-dict.html#Syntax">╣╜╩╕:</a></th><td><code>ExtFilterOptions <var>option</var> [<var>option</var>] ...</code></td></tr>
  316. <tr><th><a href="directive-dict.html#Default">Ñ╟Ñ╒Ñ⌐ÑδÑ╚:</a></th><td><code>ExtFilterOptions DebugLevel=0 NoLogStderr</code></td></tr>
  317. <tr><th><a href="directive-dict.html#Context">Ñ│Ñ≤Ñ╞Ñ¡Ñ╣Ñ╚:</a></th><td>Ñ╟ÑúÑ∞Ñ»Ñ╚ÑΩ</td></tr>
  318. <tr><th><a href="directive-dict.html#Status">Ñ╣Ñ╞í╝Ñ┐Ñ╣:</a></th><td>Extension</td></tr>
  319. <tr><th><a href="directive-dict.html#Module">ÑΓÑ╕Ñσí╝Ñδ:</a></th><td>mod_ext_filter</td></tr>
  320. </table>
  321.     <p><code class="directive">ExtFilterOptions</code> Ñ╟ÑúÑ∞Ñ»Ñ╞ÑúÑ╓ñ╧
  322.     <code class="module"><a href="../mod/mod_ext_filter.html">mod_ext_filter</a></code> ñ╬╞├╩╠ñ╩╜Φ═²═╤ñ╬ѬÑ╫Ñ╖ÑτÑ≤ñ≥
  323.     ╗╪─Ωñ╖ñ▐ñ╣íú<var>Option</var> ñ╦ñ╧░╩▓╝ñ╬ñ╔ñ∞ñ½ñ≥╗╪─Ωñ╖ñ▐ñ╣íú</p>
  324.  
  325.     <dl>
  326.       <dt><code>DebugLevel=<var>n</var></code></dt>
  327.  
  328.       <dd>
  329.         <code>DebugLevel</code> ñ╟ <code class="module"><a href="../mod/mod_ext_filter.html">mod_ext_filter</a></code> 
  330.         ñ╬└╕└«ñ╣ñδÑ╟Ñ╨Ñ├Ñ░ÑßÑ├Ñ╗í╝Ñ╕ñ╬Ñ∞Ñ┘Ñδñ≥└▀─Ωñ╟ñ¡ñ▐ñ╣íú
  331.         Ñ╟Ñ╒Ñ⌐ÑδÑ╚ñ╟ñ╧íóÑ╟Ñ╨Ñ├Ñ░ÑßÑ├Ñ╗í╝Ñ╕ñ╧└╕└«ñ╡ñ∞ñ▐ñ╗ñ≤íú
  332.         ñ│ñ∞ñ╧ <code>DebugLevel=0</code> ñ╚└▀─Ωñ╣ñδñ╬ñ╚╞▒ñ╕ñ╟ñ╣íú
  333.         ┐⌠╗·ñ¼┬τñ¡ñ»ñ╩ñ∞ñ╨ñ╩ñδñ█ñ╔íóñΦñΩ┬┐ñ»ñ╬Ñ╟Ñ╨Ñ├Ñ░ÑßÑ├Ñ╗í╝Ñ╕ñ¼
  334.         └╕└«ñ╡ñ∞íóÑ╡í╝Ñ╨ñ╬└¡╟╜ñ╧═εñ┴ñ▐ñ╣íú┐⌠├═ñ╬╝┬║▌ñ╬░╒╠úñ╧
  335.         <code>mod_ext_filter.c</code> ñ╬└Φ╞¼╢ßñ»ñ╬ DBGLVL_ ─Ω┐⌠ñ╬
  336.         ─Ω╡┴ñ╟└Γ╠└ñ╡ñ∞ñ╞ñññ▐ñ╣íú
  337.  
  338.         <p>├φ: Ñ╟Ñ╨Ñ├Ñ░ÑßÑ├Ñ╗í╝Ñ╕ñ≥ Apache ñ╬Ñ¿ÑΘí╝ÑφÑ░ñ╦
  339.         ╩▌┬╕ñ╣ñδñΦñªñ╦ñ╣ñδñ┐ñßñ╦ñ╧íócore ñ╬Ñ╟ÑúÑ∞Ñ»Ñ╞ÑúÑ╓ 
  340.         <code class="directive"><a href="../mod/core.html#loglevel">LogLevel</a></code> 
  341.         ñ≥╗╚ñª╔¼═╫ñ¼ñóñΩñ▐ñ╣íú</p>
  342.       </dd>
  343.  
  344.       <dt><code>LogStderr | NoLogStderr</code></dt>
  345.  
  346.       <dd><code>LogStderr</code> Ñ¡í╝Ñ∩í╝Ñ╔ñ╧│░╔⌠Ñ╒ÑúÑδÑ┐Ñ╫ÑφÑ░ÑΘÑαñ╦ñΦñΩ
  347.       ╔╕╜αÑ¿ÑΘí╝ <span class="transnote">(<em>╠⌡├φ:</em> stderr)</span> ñ╦╜±ñ½ñ∞ñ┐ÑßÑ├Ñ╗í╝Ñ╕ñ≥
  348.       Apache ñ╬Ñ¿ÑΘí╝ÑφÑ░ñ╦╩▌┬╕ñ╣ñδñΦñªñ╦ñ╖ñ▐ñ╣íú<code>NoLogStderr</code> ñ╧
  349.       ╡╒ñ╦╩▌┬╕ñ╖ñ╩ñññΦñªñ╦ñ╖ñ▐ñ╣íú</dd>
  350.     </dl>
  351.  
  352.     <div class="example"><h3>╬π</h3><p><code>
  353.       ExtFilterOptions LogStderr DebugLevel=0
  354.     </code></p></div>
  355.  
  356.     <p>ñ│ñ╬╬πñ╟ñ╧íóÑ╒ÑúÑδÑ┐ñ╬╔╕╜α╜╨╬╧ñ╦╜±ñ½ñ∞ñ┐ÑßÑ├Ñ╗í╝Ñ╕ñ╧
  357.     Apache ñ╬Ñ¿ÑΘí╝ÑφÑ░ñ╦╩▌┬╕ñ╡ñ∞ñ▐ñ╣íú<code class="module"><a href="../mod/mod_ext_filter.html">mod_ext_filter</a></code> ñ½ñΘñ╧
  358.     Ñ╟Ñ╨Ñ├Ñ░ÑßÑ├Ñ╗í╝Ñ╕ñ╧└╕└«ñ╡ñ∞ñ▐ñ╗ñ≤íú</p>
  359.  
  360. </div>
  361. </div>
  362. <div class="bottomlang">
  363. <p><span>Available Languages: </span><a href="../en/mod/mod_ext_filter.html" hreflang="en" rel="alternate" title="English"> en </a> |
  364. <a href="../ja/mod/mod_ext_filter.html" title="Japanese"> ja </a> |
  365. <a href="../ko/mod/mod_ext_filter.html" hreflang="ko" rel="alternate" title="Korean"> ko </a></p>
  366. </div><div id="footer">
  367. <p class="apache">Copyright 1995-2006 The Apache Software Foundation or its licensors, as applicable.<br />Licensed under the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p>
  368. <p class="menu"><a href="../mod/">ÑΓÑ╕Ñσí╝Ñδ</a> | <a href="../mod/directives.html">Ñ╟ÑúÑ∞Ñ»Ñ╞ÑúÑ╓</a> | <a href="../faq/">FAQ</a> | <a href="../glossary.html">═╤╕∞</a> | <a href="../sitemap.html">Ñ╡ÑñÑ╚Ñ▐Ñ├Ñ╫</a></p></div>
  369. </body></html>